Asymptotically fast group operations on Jacobians of general curves
نویسنده
چکیده
Let C be a curve of genus g over a field k. We describe probabilistic algorithms for addition and inversion of the classes of rational divisors in the Jacobian of C. After a precomputation, which is done only once for the curve C, the algorithms use only linear algebra in vector spaces of dimension at most O(g log g), and so take O(g3+ ) field operations in k, using Gaussian elimination. Using fast algorithms for the linear algebra, one can improve this time to O(g2.376). This represents a significant improvement over the previous record ofO(g4) field operations (also after a precomputation) for general curves of genus g.
منابع مشابه
Fast Jacobian group operations for C_{3,4} curves over a large finite field
Let C be an arbitrary smooth algebraic curve of genus g over a large finite field K. We revisit fast addition algorithms in the Jacobian of C due to Khuri-Makdisi (math.NT/0409209, to appear in Mathematics of Computation). The algorithms, which reduce to linear algebra in vector spaces of dimension O(g) once |K| ≫ g and which asymptotically require O(g) field operations using fast linear algebr...
متن کاملGroup Law Computations on Jacobians of Hyperelliptic Curves
We derive an explicit method of computing the composition step in Cantor’s algorithm for group operations on Jacobians of hyperelliptic curves. Our technique is inspired by the geometric description of the group law and applies to hyperelliptic curves of arbitrary genus. While Cantor’s general composition involves arithmetic in the polynomial ring Fq[x], the algorithm we propose solves a linear...
متن کاملExperiments Using an Analogue of the Number Field Sieve Algorithm to Solve the Discrete Logarithm Problem in the Jacobians of Hyperelliptic Curves
In this paper we report on an implementation of the algorithm of Aldeman, De Marrais and Huang for the solution of the discrete logarithm problem on jacobians of hyperelliptic curves. The method of Aldeman, De Marrais and Huang is closely related to the Number Field Sieve factoring method which leads us to consider a \lattice sieve" version of the original method. The supposed intractability of...
متن کاملExhibiting Sha[2] on Hyperelliptic Jacobians
We discuss approaches to computing in the Shafarevich-Tate group of Jacobians of higher genus curves, with an emphasis on the theory and practice of visualisation. Especially for hyperelliptic curves, this often enables the computation of ranks of Jacobians, even when the 2-Selmer bound does not bound the rank sharply. This was previously only possible for a few special cases. For curves of gen...
متن کاملComputing in Picard groups of projective curves over finite fields
We give algorithms for computing with divisors on projective curves over finite fields, and with their Jacobians, using the algorithmic representation of projective curves developed by Khuri-Makdisi. We show that various desirable operations can be performed efficiently in this setting: decomposing divisors into prime divisors; computing pull-backs and push-forwards of divisors under finite mor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Math. Comput.
دوره 76 شماره
صفحات -
تاریخ انتشار 2007